without guilt or fault - French English Dictionary